ویتامین E، منیزیم و ویتامین B میتواند جلوی ضعف حافظه را بگیرد. مواد غذایی غنی از آنتیاکسیدانها همچنین ویتامین C، E و سیلیسیوم گیاهی میتوانند سبب افزایش حافظه شوند. از جمله موادغذایی توصیه شده برای بالا بردن حافظه گیاه جینسینگ، کلمسبز و کلمپیچ، گردو، گندم کامل، انبه، میگو، تخم آفتابگردان و جعفری است.
زرده تخممرغ هم غنیترین ماده غذایی حاوی کولین است. کولین به ارگانیسم در تبدیل چربی به اسیتیلکولین کمک میکند و نقشی مهم در مکانیسم حافظه دارد.